• word of the day

    chinchilla laniger

    chinchilla laniger - Dictionary definition and meaning for word chinchilla laniger

    Definition
    (noun) small rodent with soft pearly grey fur; native to the Andes but bred in captivity for fur
    Synonyms : chinchilla
Download our Mobile App Today
Receive our word of the day
on Whatsapp